/*
 * 文 件 名:  ${tableName}Manager.java
 * 版   权: Copyright www.${company}.com Corporation ${dateYear} 版权所有
 * 描     述:  <描述>
 * 修 改 人:  mingbao
 * 修改时间:  ${dateTime}
 * 跟踪单号: <跟踪单号>
 * 修改单号: <修改单号>
 * 修改内容: <修改内容>
 */
package com.${company}.${projectName}.manager;

import java.util.List;
import java.util.Map;

import com.${company}.${projectName}.model.${tableName}Model;
import com.teshehui.framework.util.page.Page;
/**
 * <一句话功能简述>
 * <功能详细描述>
 * 
 * @author  mingbao
 * @version  [版本号, ${dateTime}]
 * @see  [相关类/方法]
 * @since  [产品/模块版本]
 */
public interface ${tableName}Manager
{
    public void add${tableName}(${tableName}Model ${tableNameMin}Model);

    public void update${tableName}ById(${tableName}Model ${tableNameMin}Model);

    public ${tableName}Model get${tableName}ById(String id);

    public Map<String,Object> get${tableName}(${tableName}Model ${tableNameMin}Model,Page page);

    public void deleteById(String id);
    
    public void deleteByIds(List<Long> ids);

}
